esteem highly - German English Dictionary